/* 广告图 */
.banner{
    height: 473px;
    background:#02c3ee url(../images/tu_03.jpg) no-repeat;
    position: relative;
}
.banner-box{
    width: 270px;
    height: 395px;
    background-color: #017e9a;
    position: absolute;
    top: 36px;
    left: 100px;
    border-radius: 15px;

}
.banner-box p{
    text-align: center;
    padding-top: 10px;
    letter-spacing: 3px;
}
.banner-box dt{
    font-size: 16px;
    text-indent: 22px;
    padding: 10px 0;
}

.banner-box dd{
   width: 208px; 
   letter-spacing: 2px;
   padding-left: 40px;
   padding-bottom: 10px;
   border-bottom: 1px dashed #fff;
   
}
/* 品牌 */
.produce{
    height: 495px;
    
}
.produce .flash{
    width: 234px;
    height: 370px;
    color: black;
    margin-left: 5px;
    border: 1px solid #ccc;
}
.produce .flash p{
    padding-bottom: 10px;
    text-indent: 10px;
    line-height: 40px;
}
.produce .flash p img{
    width: 23px;
    height: 23px;
    position: relative;
    left: 90px;
}
.produce .channel{
     width: 470px;
    height: 370px;
    color: black;
    margin-left: 5px;
    border: 1px solid #ccc;
}
.produce .channel .chinese{
    padding-bottom: 5px;
    text-indent: 10px;
    line-height: 40px;
    font-size: 24px;
    font-weight: bold;
}
.produce .channel p span{
    font-size: 14px;
    color: #9f9f9f;
}
.produce .channel p img{
    width: 23px;
    height: 23px;
    position: relative;
    left: 210px;
}


.produce .activity{
    width: 470px;
   height: 370px;
   color: black;
   margin-left: 6px;
   border: 1px solid #ccc;
}
.produce .activity .chinese{
   padding-bottom: 5px;
   text-indent: 10px;
   line-height: 40px;
   font-size: 24px;
   font-weight: bold;
}
.produce .activity p span{
   font-size: 14px;
   color: #9f9f9f;
}
.produce .activity p img{
    width: 23px;
    height: 23px;
    position: relative;
    left: 200px;
}



.produce ul li{
    width: 285px;
    height: 101px;
    /* border: 1px solid red; */
    float: left;
    margin: 11px 6px;
}
.produce ul li img{
    width: 300px;
    height: 101px;
}
 /* 女装热销 */
.woman{
    height: 500px;
    background-color: #f7f7f7;

}
.woman .woman-hot p{
    font-size: 30px;
    font-weight: bold;
    color: black;
    text-align: center;
    
    
}
.woman .woman-hot .left{
    position: relative;
    top: 10px;
    left: 410px;
}
.woman .woman-hot .right{
    position: relative;
    top: -27px;
    right: 270px;
}
.woman .woman-hot .en1{
    color:#8f8f8f;
    font-size: 18px;
    position: relative;
    left: 145px;
    top: 10px;
}
.woman .woman-left{
    width: 272px;
    height: 410px;
    margin-right:10px;
    margin-top: 25px;
}
.woman .woman-mid{
    width: 624px;
    height: 410px;
    margin-right:10px;
    margin-top: 25px;

}

.woman .woman-mid li{
    float: left;
}

.woman-right{ 
    width: 280px; 
    height: 410px; 
    margin-top: 25px; 
    border:1px solid #ccc}

.woman-right h3{
     font-size: 18px;
     text-align: center; 
     line-height: 80px;}

.woman-right h3 .nv1{
    color: #333;
    padding-right: 25px;
}
.woman-right h3 .bao{
    font-size: 12px;
    color: #9f9f9f;
}

.woman-right li{ 
    position: relative; 
    border-bottom: 2px solid #ccc; 
}

.woman-right li:last-child{ border: 0; }

.woman-right li h4{ 
    line-height: 40px;
    font-weight: normal;
}
.woman-right li h4.active{ display: none;}

.woman-right li span{
        position: absolute ;
        left: 10px !important; 
        top: 3px !important;
}

.woman-right li div{ display: none ; }
.woman-right li div.on{ display: block;}

.woman .woman-right li .price{
    position: relative;
    
}
.woman .woman-right li .nv3{
    position: relative;
    left: 8px;
    top: 28px;
}

/* 男装 */
.man-right{ 
    width: 274px; 
    height: 410px; 
    margin-top: 25px; 
    border:1px solid #ccc}

.man-right h3{
     font-size: 18px;
     text-align: center; 
     line-height: 80px;}

.man-right h3 .nv1{
    color: #333;
    padding-right: 25px;
}
.man-right h3 .bao{
    font-size: 12px;
    color: #9f9f9f;
}

.man-right li{ 
    position: relative; 
    border-bottom: 2px solid #ccc; 
}

.man-right li:last-child{ border: 0; }

.man-right li h4{ 
    line-height: 40px;
    font-weight: normal;
}
.man-right li h4.active{ display: none;}

.man-right li span{
        position: absolute ;
        left: 10px !important; 
        top: 3px !important
}

.man-right li div{ display: none;}
.man-right li div.on{ display: block;}

.woman .man-right li .price{
    position: relative;
    
}
.woman .man-right li .nv3{
    position: relative;
    left: 8px;
    top: 28px;
}

.woman .woman-mid{
    width: 624px;
    height: 410px;
    margin-right:10px;
    margin-top: 25px;

}

.woman .woman-mid li{
    float: left;
    width: 311px;
    height: 205px;
}

.only-fashion{
    height: 647px; 
    background-color: #f7f7f7;
}
.only-fashion .woman-hot p{
    font-size: 30px;
    font-weight: bold;
    color: black;
    text-align: center;
    
    
}
.only-fashion .woman-hot .left{
    position: relative;
    top: 10px;
    left: 410px;
}
.only-fashion .woman-hot .right{
    position: relative;
    top: -27px;
    right: 270px;
}
.only-fashion .woman-hot .en1{
    color:#8f8f8f;
    font-size: 18px;
    position: relative;
    left: 145px;
    top: 10px;
}
.only-fashion .only-redouce{
    width: 1089px;
    height: 275px;
    position: relative;
    left: 35px;
    top: 30px;
    
}
.only-redouce span{
    font-size: 30px;
    font-weight: bold;
    color: #333;
    padding-left: 20px;
    
}
.only-redouce p{
    font-size: 16px;
    color: #808080;
    line-height: 30px;
    padding-top:  20px;
}
.only-redouce .minbox{
    width: 324px;
    height: 62px;
    position: absolute;
    left: 595px;
    bottom: 12px;
    border: 1px solid #ccc;
}
.only-redouce .minbox a{
    font-size: 24px;
    font-weight: bold;
    color: #333;
    text-align: center;
    line-height: 62px;
    padding-left: 56px;
}
.only-bottom li{
    width: 285px;
    height: 250px;
    border: 1px solid #ccc;
    float: left;
    margin-top: 55px;
    margin-left: 13px;
    background-color: #fff;
    
}
.only-bottom li img{
    height: 170px;
    width: 285px;
}
.only-bottom li p{
    font-size: 24px;
    color: #333;
    text-align: center;
    line-height: 50px;
}
.only-bottom li span{
    
    color: #808080;
    padding-left: 83px;
   
}

/* 返回首页 */
.text-index a{
    color: #fff;
    position: absolute;
    right: 215px;
    top: 13px;
    font-weight: bold;
}

    







